home *** CD-ROM | disk | FTP | other *** search
/ System Booster / System Booster.iso / Virushunter / VirusControl V5.0 / VC 5.0 installieren next >
Text File  |  1996-09-26  |  4KB  |  133 lines

  1. ; $VER: VIRUS CONTROL 5.0 (26.01.95)
  2.  
  3. (set VCdest
  4.  (askdir
  5.   (prompt "In welches Verzeichnis soll das \"VIRUS CONTROL\"-Programm kopiert werden?")
  6.   (help   "Wählen Sie ein leicht erreichbares Verzeichnis, damit Sie \"VIRUS CONTROL\" "
  7.           "bequem über die Workbench oder Shell aufrufen können.\n\n"
  8.           @askdir-help)
  9.   (default "SYS:")  ; nicht C: da nur CLI, meist nicht anklickbar
  10.  )
  11. )
  12. (set @default-dest VCdest) ; wird nur benutzt wenn nicht (exit (quiet))
  13.  
  14. (copyfiles
  15.  (source "VIRUS CONTROL")
  16.  (dest VCdest)
  17.  (infos)
  18.  (optional "nofail")
  19. )
  20.  
  21. (set VCinfosdest
  22.  (askdir
  23.   (prompt "In welches Verzeichnis soll die Datei \"VIRUS CONTROL.guide\" mit den "
  24.           "OnLine-Hilfstexten und Vireninformationen kopiert werden. "
  25.           "\"VIRUS CONTROL\" sucht die Datei in S: und notfalls in DF0: bis DF3:")
  26.   (help   @askdir-help)
  27.   (default "S:")
  28.  )
  29. )
  30.  
  31. (if (exists "VIRUS CONTROL.guide" (noreq))      ; wegen eventuellem lha-Archiv
  32.  (set VCguidesource "VIRUS CONTROL.guide")
  33.  (
  34.   (askdisk
  35.    (prompt "Legen Sie bitte die Diskette \"VC.guide\" in ein Diskettenlaufwerk ein, "
  36.            "damit auf die Datei \"VIRUS CONTROL.guide\" zugegriffen werden kann.")
  37.    (dest "VC.guide")
  38.    (help   @askdisk-help)
  39.   )
  40.   (set VCguidesource "VC.guide:VIRUS CONTROL.guide")
  41.  )
  42. )
  43.  
  44. (copyfiles
  45.  (source VCguidesource)
  46.  (dest VCinfosdest)
  47.  (infos)
  48.  (optional "nofail")
  49. )
  50.  
  51. (if (= VCguidesource "VIRUS CONTROL.guide")
  52.  (set dummy 0) ; wenn lha-Archiv keine amigaguide mitliefern, zu lang, hat ja jeder, leere Klammer nicht erlaubt
  53.  (copylib      ; else
  54.   (prompt "Es wird nun wenn erforderlich die \"amigaguide.library\" kopiert.") ; wird aber nicht angezeigt
  55.   (help   @copylib-help)
  56.   (source "libs/amigaguide.library")
  57.   (dest "LIBS:")
  58.   (optional "nofail")  ; wenn von Workbench-Disk boote und keine amigaguide.library drauf, aber schreibgeschützt, damit install.script dann nicht abbricht
  59.  )
  60. )
  61.  
  62. (set start "\n")
  63. (if (<(/(getversion)65536)36)
  64.  
  65.  (
  66.   (set VCstartmethod
  67.    (askchoice
  68.     (prompt "Soll \"VIRUS CONTROL\" automatisch beim Booten gestartet werden?")
  69.     (choices ("nicht automatisch starten") ("durch \"S:user-startup\" aufrufen"))
  70.     (default 0)
  71.     (help @askchoice-help)
  72.    )
  73.   )
  74.  
  75.   (if (= 1 VCstartmethod)
  76.    (
  77.     (startup
  78.      (prompt  "\"VIRUS CONTROL\" beim Booten durch \"S:user-startup\" aufrufen?")
  79.      (command (cat "\"" VCdest "VIRUS CONTROL" "\"" ))
  80.      (help    "\"VIRUS CONTROL\"")
  81.     )
  82.     (set start "\"VIRUS CONTROL\" wird automatisch durch \"S:user-startup\" gestartet.\n")
  83.    )
  84.   )
  85.  )
  86.  
  87.  (
  88.   (set VCstartmethod
  89.    (askchoice
  90.     (prompt "Soll \"VIRUS CONTROL\" automatisch beim Booten gestartet werden?")
  91.     (choices ("nicht automatisch starten") ("durch \"wbstartup\" aufrufen"))
  92.     (default 0)
  93.     (help @askchoice-help)
  94.    )
  95.   )
  96.  
  97.   (if (= 1 VCstartmethod)
  98.    (
  99.     (set WBstartup
  100.      (askdir
  101.       (prompt "\"VIRUS CONTROL\"-Programm nach \"wbstartup\" kopieren")
  102.       (help   @askdir-help)
  103.       (default "SYS:wbstartup")
  104.      )
  105.     )
  106.     (copyfiles
  107.      (source "VIRUS CONTROL")
  108.      (dest WBstartup)
  109.      (infos)
  110.      (optional "nofail")
  111.     )
  112.     (delete
  113.      (cat VCdest "VIRUS CONTROL") ; VC in wbstartup reicht
  114.     )
  115.     (delete
  116.      (cat VCdest "VIRUS CONTROL" ".info")
  117.     )
  118.     (set VCdest WBstartup)
  119.     (set start "\"VIRUS CONTROL\" wird automatisch durch \"wbstartup\" gestartet.\n")
  120.    )
  121.   )
  122.  )
  123.  
  124. )
  125.  
  126. (message ("\"VIRUS CONTROL 5.0\" - Installation beendet!\n")
  127.          ("Das Hauptprogramm wurde nach %s kopiert\n" VCdest)
  128.          ("und die Hilfstexte nach %s\n" VCinfosdest)
  129.          start
  130. )
  131. (exit (quiet)) ; englische Endmeldung verhindern
  132. (welcome " ")  ; beide Anfangsfenster verhindern ; log NONE
  133.